home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d20 / ekorpt20.arc / LSORT311.ARC / LSORT311.TXT < prev    next >
Text File  |  1990-12-13  |  4KB  |  102 lines

  1. LSORT
  2. (C) Copyright London Computing, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990
  3. LSRT (C)Copyright London Computing, 1983,1984,1985,1986, 1987, 1988, 1989
  4.  
  5. LSORT consists of two sort utilities, LSRT and LSORT as well as
  6. object code for LSORT (which you can use to create a customized version).
  7.  
  8. LSRT is a replacement for the DOS SORT command.  It runs on IBM PCs and
  9. compatibles with at least 256KB and either two floppy disks or a fixed
  10. disk.  It will sort MSDOS ASCII files on 1 to 16 sort fields.  The file
  11. to be sorted must contain variable length records ending with cr/lf.
  12. It is written using large model and will sort files of up 16000 records
  13. that will fit into memory.
  14.  
  15. LSORT is a full function sort program that will sort and merge on 32 fields.
  16. Each field may be a character string, a binary number or a floating point
  17. numbers.  LSORT sorts or merges files that are larger than memory, dBase II
  18. and dBase III files.  LSORT allows user exits for customized applications.
  19.  
  20. You may make copies of this software and distribute to other users as long as
  21. there is no charge or other consideration and this notice is not removed or
  22. bypassed.
  23.  
  24. LSORT and LSRT are user supported software.  If either program proves
  25. useful, please make a contribution ($10 for LSRT or $25 for LSORT and LSRT)
  26. to:
  27.  
  28. London Computing
  29. PO Box 696
  30. Cherry Hill, NJ  08003
  31.  
  32. Anyone contributing at least $25 will receive a diskette containing the
  33. source (in C) for both LSORT and LSRT.  Source is available for Microsoft
  34. C 5.1 only.
  35.  
  36. Please report any problems or bugs to me at Compusrv account 72437,730 or
  37. by mail to the above address.
  38.  
  39. Thanks, Norm London
  40.  
  41.  
  42. What's New:
  43.  
  44. Version 3.11
  45.  
  46. Version 3.11 has been rewritten to eliminate use of my private function
  47. library.  Some special functions have been incorporated into the source
  48. of Version 3.11.  Two special object files are needed: scrsubs.obj and
  49. dvint.obj.  These provide full screen manipulation and an interface to
  50. Desqview.  Source is not available.  The LSMENU program is no longer in
  51. Beta.  Source for LSMENU is still NOT available.
  52.  
  53. A new version of LSRT, LSRTOS2, has been included.  LSRT has been relinked as
  54. a family mode DOS/OS2 program and should run under either.
  55.  
  56. Version 3.10  (Beta)
  57.  
  58. This version of LSORT (3.10) fixes several problems with sorting type N
  59. (numeric data in ASCII form).  It also enhances type N to accept scientific
  60. notation of the form x.xxxExxx.
  61.  
  62. LSORT 3.10 contains a friendly front end to LSORT, LSMENU 1.00.  LSMENU is
  63. an SAA like front end to LSORT that runs in character mode.  It allows you
  64. to easily invoke the sort.  The source for LSMENU is not available because
  65. I have used 3rd party screen manipulation subroutines.
  66.  
  67. LSMENU does not currently support delimited fields.  This facility will
  68. be added soon.
  69.  
  70. LSMENU does allow you to select dBase fields to sort by name and allows you
  71. to mark sort fields in type F and type V files.
  72.  
  73. LSORT still exists for anyone who wants to continue using command mode.
  74.  
  75. LSORT is now available in Microsoft C format only.
  76.  
  77.  
  78. Version 3.02
  79.  
  80. This version of LSORT (3.02) contains bug fixes, LSORT for Microsoft C 5.1 and
  81. a new version of the LSRT sort filter.  It also contains a new mechanism for
  82. selecting files and a utility program, SELEFILE.EXE which can be called from
  83. your own applications.
  84.  
  85. LSRT now will sort up to 16,000 records or the maximum file size that will fit
  86. in memory, up from 6000 records and 48,000 bytes.  It must be compiled using
  87. Microsoft C Rel 5.0 or above and it must use the large case libraries.
  88.  
  89.  
  90. Extracting LSORT
  91.  
  92. This disk contains one EXE file which is a self extract LHARC file.
  93. Run the EXE to extract all executables, object for LSORT, LSORT.MAK a
  94. Microsoft NMAKE version make file (for use with QuickCs make facility),
  95. LSORT.CRF a link redirection file for relinking LSORT, LSORT.HLP HELP
  96. for LSORT and descriptive text.
  97.  
  98. Registered users will also extract all the source for LSORT and LSMENU
  99. with the exception of the CSUBS and CDRIVER source which can not be
  100. distributed.
  101.  
  102.